immediate repayment - Alemán Inglés Diccionario